Experiences in Thanh Pho Ha Long, Vietnam